cleanse of stains - Allemand Anglais Dictionnaire